home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 44 / PC Gamer IT CD 44 2-2.iso / peacemaker / Peacemaker / data / a01.col < prev    next >
Text File  |  1999-03-10  |  3KB  |  94 lines

  1. "Terrain Directory"
  2. "Af2"
  3.  
  4. "Mission Time"
  5. 645
  6.  
  7. "Weather Type"
  8. 0
  9.  
  10. "Wind"
  11. 10 10 1
  12.  
  13. "Mission Area"
  14. 13600    0      19200
  15. 20800    0      23200
  16.  
  17. "Sunlight Colour"
  18. 255     255     255     255
  19.  
  20. "Moonlight Colour"
  21. 255     0       0       0
  22.  
  23. "Background IR Colour"
  24. 255     0       50     0
  25.  
  26. "Sky Colour"
  27. 255     240     60     60
  28.  
  29. "Sky Fog Colour"
  30. 255     240     60     60
  31.  
  32. "Horizon Colour"
  33. 255     240     110     60
  34.  
  35. "Ground Colour"
  36. 255     240     160     60
  37.  
  38. "Fog Colour"
  39. 255     240     160     60
  40.  
  41.  
  42. "Sun"                "sun.sur"
  43. "Sun angle (in degrees)"        45
  44. "Sun_size (in m)"   800
  45. "Sun_height (in m)"   4000
  46. "Moon" "moon.sur"  "Size:" 150 "Height:" 2500 "Angle:" 5 "Azimuth:" 115 "Moonlight Intensity(0-100):" 0 "Max Alpha(0-255):" 150
  47.  
  48. "Sky texture"   "NONE"
  49. "Skytop texture"        "NONE"
  50. "Tile size (in m)"      5000
  51. "Num tiles along sky"   3
  52. "Tile factor"       1
  53. "Cloud top (in m)"    800
  54. "Cloud bottom (in m)"   800
  55. "Horizon Offset (in m)" 0
  56.  
  57. "Play radio banter" 1
  58.  
  59. "Play Allyheli banter"  1
  60. "Play Allytank banter"  1
  61. "Play Allyinf banter"   1
  62. "Play Tower banter"     1
  63.  
  64.  #Comments
  65.  
  66.  extern void setup_sky(sSInt height,      // altitude of cloud base
  67.                     sSInt topheight,    // altitude of cloud top
  68.                     sSInt tile_size,      // size of tile
  69.                     sSInt size,            // number of tiles down the side
  70.                     sUInt tile_factor,    // number of times the texture is tiled on a tile - <1 forced use of old method
  71.                     char *name,            // name of texture
  72.                     sSInt dx,            // wind vector
  73.                     sSInt dy);
  74.  
  75. // Defaults will be used if 0 is passed to any of the first four parameters.
  76. //
  77. // If tile_factor if less than or equal to zero, the old method of setting up
  78. // sky will be used, where polygons are added and removed from the egde of the
  79. // shape with movememt. A value of one, will cause the shape to be set up the
  80. // same as before, with the same number of polys (size*size), but cloud movement
  81. // relative to the viewer will be done by moving the texture coordinates, and
  82. // keeping the shape stationary relative to the viewer. a value of > 1 will
  83. // use this method, and also repeat the texture the specified number of times
  84. // in the polygon. It is recomended that the sky shape be made of at least 4
  85. // polys (size=2) to avoid problems with mipmapping and fogging on 1 very large
  86. // poly. NB tile_size specifies the size of each sky poly, not the tiled texture
  87. // on it.
  88. // extern void setup_sky_fringe(sSInt height, sUInt width_shift, char *name, sBool state);
  89. // Should be called before setup_sky to add an octaganal fringe to the sky polygon
  90. // height is the y size (nb not altitude) of the fringe. width_shift dictates how
  91. // far back the bottom points of the shape will extend (as a proportion of the size
  92. // of the whole sky shape eg 1 will add 50%, 2 25% etc). Name is the name of the .sur
  93. // file to be used to texture the fringe. This should have no mips and be rectangular
  94. // (eg 256x64). State should be set to TRUE to activate, and FALSE to switch off.